home *** CD-ROM | disk | FTP | other *** search
/ Deutsche Edition 1 / Deutsche Edition 1.iso / amok / amok_lha / amok54.lha / BackSTREAM / BackSTREAM.dok < prev    next >
Text File  |  1993-08-15  |  29KB  |  878 lines

  1.  
  2.  
  3.                           BackSTREAM V1.33d
  4.                         =====================
  5.  
  6.                      (C) 1990 by Thomas Stolze
  7.                           Goslarsche Str. 32
  8.                           W-3000 Hannover 21
  9.                               Germany
  10.  
  11.                         Tel.: (0)511/ 75 10 77
  12.  
  13.  
  14. Copyright: Dies ist ein Shareware Produkt. Eine kleine Unterstützung
  15.            von DM 20 ... erwarte ich von regelmäßigen Benutzern dieses
  16.            Programms.
  17.            Alle Rechte liegen weiterhin bei mir !!!
  18.            Erlaubt ist nur eine Verbreitung durch nichtkommerzielle PD-Serien,
  19.            Mailboxen etc. . Veröffentlichungen jeglicher anderer Art
  20.            sind mit dem Autor abzusprechen.
  21.  
  22.  
  23.  
  24. ======================
  25.       Einleitung
  26. ======================
  27.  
  28. ****************************************************************************
  29. *                                           *
  30. *  Der Autor übernimmt keinerlei juristische Verantwortung oder Haftung    *
  31. *  jeglicher Art für die Korrektheit und Tauglichkeit der Programme und    *
  32. *  Dateien. Für Schäden, die auf die Verwendung der Programme oder Dateien *
  33. *  zurückzuführen sind, kann der Autor nicht haftbar gemacht werden.       *
  34. *                                              *
  35. ****************************************************************************
  36.  
  37. ======================
  38.  Was ist BackSTREAM ?
  39. ======================
  40.  
  41.  
  42. BackSTREAM ist ein Programm, das es erlaubt schnell und einfach
  43. Harddiskbackups zu erstellen. Es kann leicht von der Workbench
  44. gestartet und bedient werden.
  45.  
  46. Die zu sichernden Dateien werden trackweise auf Disketten
  47. geschrieben. Alternativ kann ein anderes Medium verwendet
  48. werden, wie zum Beispiel eine zweite Harddisk. Voraussetzung ist,
  49. daß das alternative Medium formatiert ist und einen sequentiellen
  50. Datenstrom erlaubt, da die Daten in eine Datei mit Namen
  51. "BkSt_Archiv" geschrieben werden. Selbstverständlich kann
  52. auch ein 5¼" Laufwerk mit nur 40 Tracks verwendet werden.
  53.  
  54. BackSTREAM unterstützt die volle PAL-Auflösung und paßt sich
  55. automatisch der NTSC-Auflösung an. Ein weiteres Merkmal von BackSTREAM
  56. ist die Möglichkeit, aus dem Backup nur einige Dateien, einzeln oder
  57. mehrere zusammen, zurückzuholen.
  58.  
  59.  
  60. ======================
  61.  Bedienungsanleitung:
  62. ======================
  63.  
  64. Installation:
  65.  
  66.  
  67. Bevor Sie mit der Software arbeiten, sollten Sie eine Sicherheitskopie
  68. anfertigen.
  69.  
  70. Um das Programm auf eine Harddisk zu installieren, klicken Sie
  71. einfach das Programmicon einmal an und ziehen Sie es in eine
  72. beliebige Schublade Ihrer Harddisk.
  73.  
  74. Im Unterverzeichnis SYS:devs/printers muß sich ein geeigneter
  75. Druckertreiber befinden, wenn Sie eine Kontrolliste ausdrucken
  76. wollen.
  77.  
  78. Damit ist die Installation bereits abgeschlossen.
  79.  
  80. Nun können Sie noch einige Optionen einstellen:
  81.  
  82. Klicken Sie das Programmicon einmal an und wählen Sie aus dem
  83. Workbenchmenü die Funktion "Info". Nachdem sich das Infofenster
  84. aufgebaut hat, können Sie unter "ToolTypes" z.B. folgende
  85. Einträge machen:
  86.  
  87. SAVEFROM=DH0:
  88. LOADFROM=DH1:Dateiname
  89. STARTDRIVE=DF0:
  90.  
  91. SAVEFROM gefolgt von einem Device gibt an, von welchem Medium Sie
  92. ein Backup machen wollen. (z.B. JH0:, DH0: etc.);
  93.  
  94. LOADFROM gibt an von welchem Device Sie Daten zurückholen wollen und
  95. wie die Datei heißt.
  96. Wenn Sie z. B. eine zweite Harddisk als Backupmedium verwenden
  97. tragen Sie hier "DH1:Dateiname" ein.
  98.  
  99. STARTDRIVE gibt das Laufwerk an, von dem die abgespeicherten Daten zuerst
  100. eingelesen werden sollen. Dies ist eigentlich nur sinnvoll, wenn Sie Ihre
  101. Daten auf 5¼" Disketten abspeichern. Sonst wird DRIVE DF0: verwendet.
  102.  
  103. Diese Angaben können auch weggelassen werden. Dann werden die
  104. Anfangsparameter auf
  105.  
  106. SAVEFROM=DH0:
  107. LOADFROM=DH1:BackSTREAM_Archiv
  108. STARTDRIVE:=DF0:
  109.  
  110. gesetzt.
  111.  
  112. Natürlich können diese Parameter später immer noch geändert werden.
  113.  
  114.  
  115. ================
  116.  Programmstart:
  117. ================
  118.  
  119. Durch doppeltes Anklicken des Programmicons starten Sie das
  120. Programm. Auf einem eigenen Screen wird ein Bildschirm aufgebaut.
  121. Anschließend wird ein Requester geöffnet auf dem fünf Gadgets
  122. erscheinen.
  123.  
  124.      ------------------------------------------
  125.      |DH0:                                    |
  126.      ------------------------------------------
  127.      -----------      -----------     ---------
  128.      | Sichern |      | Schnell |     | Laden |
  129.      -----------      -----------     ---------
  130.      -------------    -------------------------
  131.      | Laden von |    |DH1:Dateiname          |
  132.      -------------    -------------------------
  133.  
  134.  
  135. - Sichern:
  136.  
  137.           Es wird ein Backup von dem Device gemacht, das im oberen
  138.           Stringgadget steht. Zunächst wird jedoch die gesamte
  139.           Verzeichnisstruktur eingelesen.
  140.  
  141. - Schnell:
  142.  
  143.           Hat die gleiche Funktion wie "Sichern", nur daß vor dem
  144.           Backup das aktuelle Verzeichnis allein eingelesen
  145.           wird. Erst durch Anklicken eines Verzeichnis wird dies
  146.           nachgeladen. Alle nicht eingelesenen Unterverzeichnisse gelten
  147.           als nicht ausgewählt. Diese Funktion ist besonders dann
  148.           geeignet, wenn nur wenige, bestimmte Verzeichnisse gesichert
  149.           werden sollen.
  150.  
  151. - Laden:
  152.  
  153.           Es werden Daten von Diskette zurückgelesen.
  154.           Zunächst wird jedoch erst die Verzeichnisstruktur eingelesen und
  155.           dargestellt.
  156.  
  157. - Lade von:
  158.  
  159.           Hat die gleiche Funktion wie "Laden", es wird jedoch von dem
  160.           Device gelesen, welches in dem dahinter liegenden Stringgadget steht.
  161.  
  162. Nach der Auswahl muß "Start" angeklickt werden. Wird "Abbruch"
  163. ausgewählt, so wird das Programm nach einer Sicherheitsabfrage
  164. beendet.
  165.  
  166.  
  167. Nachdem das Inhaltsverzeichnis eingelesen ist, stehen Ihnen
  168. folgende Gadgets zur Auswahl:
  169.  
  170.  
  171. -----------------------       --------------   ------------
  172. | Dateien:            |       | Wurzelverz.|   |Übergeord.|
  173. | Bytes:              |       ----------------------------------
  174. | Disketten:          |       |Verzeichnis:                    |
  175. -----------------------       ----------------------------------
  176.                               ----------------------------------
  177.                               |                              |<|
  178. -----------------------       |                              ---
  179. | Bezug alle      DIR |       |                              |~|
  180. -----------------------       |                              |~|
  181. -----------------------       |                              |~|
  182. | Bezug aktuelles DIR |       |                              |~|
  183. -----------------------       |                              |~|
  184. ------------ ----------       |                              |~|
  185. |  Invers  | |  Reset |       |   Anzeige der Verzeichnisse  |~|
  186. ------------ ----------       |                              |~|
  187. -----------------------       |                              |~|
  188. | Auswahl:  Name      |       |                              |~|
  189. -----------------------       |                              |~|
  190. -----------------------       |                              |~|
  191. | Auswahl:  Datum     |       |                              |~|
  192. -----------------------       |                              |~|
  193. -----------------------       |                              |~|
  194. | Auswahl:  Archivflag|       |                              |~|
  195. -----------------------       |                              |~|
  196.                               |                              |~|
  197.                               |                              |~|
  198.                               |                              |~|
  199. ---------- ------------       |                              ---
  200. | Weiter | |Abbrechen |       |                              |>|
  201. ---------- ------------       ----------------------------------
  202.  
  203.  
  204. Die Bedeutung der Gadgets:
  205.  
  206. - Wurzelverz.:
  207.  
  208.           Es wird das hierachisch oberste Verzeichnis angezeigt.
  209.  
  210. - Übergeord.:
  211.  
  212.           Es wird das übergeordnete Verzeichnis angezeigt, wenn
  213.           möglich.
  214.  
  215.  
  216. - Bezug alle DIR:
  217.  
  218.           Die folgenden Funktionen beziehen sich relativ (siehe. Menü)
  219.               auf alle Verzeichnisse.
  220.  
  221. - Bezug aktuelles DIR:
  222.  
  223.           Die folgenden Funktionen beziehen sich alle nur auf das gerade
  224.           angezeigte Verzeichnis.
  225.  
  226. - Invers:
  227.  
  228.           Alle ausgewählten Dateien werden nicht ausgewählt und umgekehrt.
  229.               Ein Datei ist ausgewählt, wenn Sie mit schwarzer Schrift auf
  230.               weißem Hintergrund dargestellt ist.
  231.  
  232. - Reset:
  233.  
  234.           Alle ausgewählten Dateien werden freigegeben.
  235.  
  236.  
  237. Auswahl:
  238. ~~~~~~~~
  239. - Name:
  240.  
  241.              Es erscheint ein Requester, in den Sie einen Suchbegriff
  242.              eingeben können. Stimmt der Suchbegriff mit einem eingelesenen
  243.              Dateinnamen überein, so wird er ausgewählt oder umgekehrt,
  244.              jenachdem ob Sie einschließlich oder ausschließlich gewählt
  245.              haben.
  246.  
  247.              Sie können die Zeichen ?,# als Jokerzeichen verwenden, wobei
  248.              die Bedeutung die gleiche wie unter Amiga-DOS ist:
  249.  
  250.                ? steht für ein beliebiges Zeichen.
  251.  
  252.              Beispiel:
  253.  
  254.               Me?er ist identisch mit
  255.               Meyer,Meier.
  256.  
  257.           Der nach dem # stehende Buchstabe kann beliebig oft folgen.
  258.  
  259.              Beispiel:
  260.  
  261.                  Werksta#t ist identisch mit Werkstatt,Werkstattt.
  262.  
  263.              Beide Zeichen könne auch kombiniert werden, wobei #? für
  264.              eine beliebige Zeichenfolge steht.
  265.  
  266.              Beispiel:
  267.  
  268.                  #?.info wählt alle Dateien aus die auf ".info" enden.
  269.  
  270.              Es können beliebig viele Jokerzeichen miteinander kombiniert
  271.              werden:
  272.  
  273.              M#?t#e findet alle Namen die mit M beginnen und ein t
  274.          enthalten und von beliebig vielen e beendet wird.
  275.  
  276.              Groß- und Kleinbuchstaben werden gemäß den Amiga-DOS-Konventionen
  277.              nicht unterschieden.
  278.  
  279. - Datum:
  280.  
  281.              Es erscheint ein Requester in den Sie ein Datum im Format:
  282.  
  283.                                  01-JAN-90
  284.  
  285.              eingeben können. Es werden dann alle Dateien, die zu
  286.              diesem oder einem späteren Zeitpunkt erstellt wurden
  287.              ausgewählt oder umgekehrt, jenachdem ob Sie einschließlich
  288.              oder ausschließlich ausgewählt haben.
  289.  
  290. - Archivflag:
  291.  
  292.              Wählt alle Dateien aus, bei dem das Archivflag nicht gesetzt ist.
  293.  
  294. - Abbrechen:
  295.  
  296.              Sie erscheint wieder der Hauptauswahlrequester. Außerdem
  297.              können Sie  hier den Ladevorgang des Inhaltsverzeichnisses
  298.              nach einer Sicherheitsabfrage unterbrechen.
  299.  
  300.  
  301. Mit Hilfe des rechten Rollbalkens können Sie durch den Text
  302. scrollen. Die oben und unten angebrachten Pfeile bewegen die
  303. Anzeige jeweils um eine Zeile nach oben oder unten. Durch
  304. festhalten der linken Maustaste wird der Text gescrollt.
  305.  
  306. Immer wenn Sie eine Datei "per Hand" auswählen wird diese
  307. zunächst weiß auf grauem Hintergrund angezeigt. Ist eine Datei so
  308. ausgewählt, so kann über das Menü diese Datei auf
  309. verschiedene Art und Weise manipuliert werden (siehe Menü). Sie gilt
  310. dennoch als ausgewählt.
  311.  
  312. Wenn Sie nun "Weiter" anklicken, wird die nächste Seite aufgebaut.
  313.  
  314. Sie können das Programm außerdem auf jeder dargestellten Seite
  315. beenden, indem Sie die Maus in die linke, obere Ecke
  316. (Mauskoordinaten 0,0) bringen und die linke Maustaste drücken.
  317.  
  318.  
  319. ================
  320.    Das Menü:
  321. ================
  322.  
  323. Es existieren vier Hauptmenüs mit folgenden Unterpunkten:
  324.  
  325. - System
  326.     - Neu
  327.     - Ende           <Q>
  328.  
  329. - Extras
  330.     - Devicewechsel  <V>
  331.     - Erzeuge Verz.  <C>
  332.           ------------------
  333.           ext. Auswahl   <E>
  334.           ------------------
  335.           relativ        <R>
  336.           multi          <M>
  337.           <DOS>.info     <I>
  338.  
  339. - Auswahl
  340.     - Name           <N>
  341.     - Datum          <D>
  342.     - Archivflag     <A>
  343.       ------------------
  344.     - DOS Flags          - einzeln  <S>
  345.                              - alle
  346.     - Umbenennen
  347.     - Kommentar
  348.     - Löschen            - einzeln  <L>
  349.                              - alle
  350.       ------------------
  351.     - Zeige ASCII
  352.         - Zeige HEX
  353.         - Zeige IFF
  354.  
  355. - Optionen
  356.         - Kommentar      <K>
  357.         - Protection     <P>
  358.  
  359. <Zeichen> ist der alternative Tastaturcode für den Menüpunkt.
  360. Der Aufruf erfolgt mit <linke Amigataste> <Zeichen>.
  361.  
  362.  
  363. System:
  364. ~~~~~~~
  365. - Neu:
  366.  
  367.     Es wird der Hauptauswahlrequester sichtbar. Alle
  368.     vorherigen Selektionen werden damit ungültig.
  369.  
  370. - Ende:
  371.  
  372.     Das Programm wird nach einer Sicherheitsabfrage beendet.
  373.  
  374. Extras:
  375. ~~~~~~~
  376. - Devicewechsel:
  377.  
  378.     Das Device von dem gelesen wurde wird gewechselt. Dabei
  379.     bleibt die eingelesene Verzeichnisstruktur gültig.
  380.     Diese Funktion erlaubt es z.B. die eingelesene
  381.     Verzeichnisstruktur auf einem anderen Device zu
  382.     erzeugen oder das gesamte Backup auf ein ein anderes Medium
  383.     umzulenken.
  384.  
  385. - Erzeuge Verz.:
  386.  
  387.     Erzeugt auf dem aktuellen Device die gesamte
  388.     Verzeichnisstruktur (siehe Devicewechsel).
  389.  
  390. - ext. Auswahl:
  391.  
  392.     Es erscheint ein Fenster in dem die Funktionen des
  393.     dritten Menüpunktes nocheinmal als Gadget zur Verfügung
  394.     gestellt werden. Dies erleichtert das Manipulieren oder
  395.     Ansehen verschiedener Dateien. (Funktionsbeschreibung
  396.     siehe Menupunkt drei.) Durch erneute Auswahl wird das
  397.     Fenster wieder geschlossen.
  398.  
  399. - relativ:
  400.  
  401.         Wenn relativ angewählt worden ist, so bezieht sich die Option
  402.         "Bezug alle DIR" nur auf die hierachisch darunterliegenden
  403.         Verzeichnisse. Auf diese Weise können schnell vereinzelte
  404.         Äste bearbeitet werden. Ist diese Option nicht gesetzt, so werden
  405.         alle Verzeichnisse berücksichtigt.
  406.  
  407. - multi:
  408.  
  409.         Es können verschiedene Suchkriterien kombiniert werden. Sonst werden
  410.         nur Dateien berücksichtigt, die dem neuen Kriterium genügen.
  411.  
  412. - <DOS>.info:
  413.  
  414.         Wird ein neues Verzeichnis angewählt, so wird das dazugehörige
  415.         Icon ausgewählt.
  416.  
  417. Auswahl:
  418. ~~~~~~~~
  419. - Name           ---
  420. - Datum            |--   siehe Gadgetfunktionen.
  421. - Archivflag     ---
  422.  
  423. - DOS Flags:
  424.  
  425.     Hiermit können die DOS-Flags aller ausgewählten Dateien
  426.     beeinflußt werden. Es erscheint ein Requester mit den
  427.     Flags:
  428.  
  429.                   Delete            Archive
  430.                   Execute           Script
  431.                   WriteProt         Pure
  432.               ReadProt          Hidden
  433.  
  434.     Die ausgewählten Flaggen werden anschließend gesetzt.
  435.     (Die umgekehrte Bedeutung von gesetzt und ungesetzten
  436.     Flaggen der rechten vier Flaggen wird dabei
  437.     berücksichtigt).
  438.  
  439.     Diese Funktion eignet sich zum Beispiel zum nachträglichen
  440.     Setzen des Archivflags.    Die genaue Bedeutung der DOS-Flaggen
  441.     entnehmen Sie bitte Ihrem DOS-Handbuch.
  442.  
  443.         Wenn Sie den Unterpunkt "einzeln" anwählten, so wird
  444.         nur die aktuelle Datei geändert, ansonsten alle ausge-
  445.         wählten.
  446.  
  447.      >>>>>>>>>>>>>>>>>>>>>>>>     Wichtig:    <<<<<<<<<<<<<<<<<<<<<<<<<
  448.                                   --------
  449.  
  450.         Außerdem ist die Funktionsweise davon abhängig, ob Sie
  451.         sich im "Lade" oder "Speicher" Modus befinden.
  452.         Wenn Sie dabei sind ein Backup zu erstellen, so beziehen
  453.         sich die Funktionen auf die Daten, die auf dem Quellmedium
  454.         sind. Es werden also direkt die zu sichernden Dateien
  455.         manipuliert.
  456.  
  457.         Wenn Sie Daten aus dem Archiv holen, beziehen sich die
  458.         Funktionen auf die im Speicher befindlichen Daten und
  459.         werden erst auf Ihr Speichermedium übertragen, wenn Sie
  460.         Daten zurückladen.
  461.  
  462. - Umbenennen:
  463.  
  464.     Es erscheint ein Requester mit der "grau" ausgewählten
  465.     Datei. Sie können nun den Namen ändern. Anschließend
  466.     wird die Datei auch auf dem Device umbenannt.
  467.  
  468.         Die Ausführung dieser Funktion hängt von dem Modus ab,
  469.         in dem Sie sich gerade befinden (siehe DOS Flags).
  470.  
  471. - Kommentar:
  472.  
  473.         Es erscheint ein Requester mit der "grau" ausgewählten
  474.         Datei. Sie können nun einen Kommentar eingeben oder
  475.         ändern.
  476.  
  477.         Die Ausführung dieser Funktion hängt von dem Modus ab,
  478.         in dem Sie sich gerade befinden (siehe DOS Flags).
  479.  
  480. - Löschen:
  481.  
  482.     - einzeln:
  483.         Nach einer Sicherheitsabfrage wird die "grau"
  484.     ausgewählte Datei gelöscht. Auch auf dem Device!
  485.  
  486.     - alle:
  487.         Es werden alle ausgewählten Dateien gelöscht !
  488.                   ^^^^              ^^^^^^^^^^^^^^^^
  489. **********************************************************************
  490. >        Mit dieser Funktion ist sehr vorsichtig umzugehen !!!       <
  491. **********************************************************************
  492.  
  493.         Beide Funktionen sind durch doppelte Sicherheitsabfragen
  494.         geschützt. Die Löschfunktion ist nur beim Datenladen aktiv.
  495.  
  496. - Zeige ASCII
  497.  
  498.     Es wird die "grau" ausgewählte Datei als ASCII-Datei
  499.     angezeigt. Diese Funktion ist nur sinnvoll, wenn es
  500.     sich bei der ausgewählten Datei tatsächlich um eine
  501.     ASCII-Datei handelt!
  502.  
  503. - Zeige HEX
  504.  
  505.     Zeigt die "grau" ausgewählte Datei in hexadezimaler
  506.     Darstellung. Dies erleichtert das Lesen von nicht
  507.     ASCII-Dateien.
  508.  
  509. - Zeige IFF
  510.  
  511.     Zeigt beliebige IFF-Bilddateien an.
  512.  
  513. Um die Anzeigen zu beenden muß die linke Maustaste oder die "Q"-
  514. Taste gedrückt werden. Um einen Text anzuhalten drückt man die
  515. "Space"-Taste oder die linke Maustaste. Mit der rechten Maustaste
  516. veläßt man die Fumktionen.
  517.  
  518. Optionen:
  519. ~~~~~~~~~
  520.  
  521. - Kommentar:
  522.  
  523.     Beim Zurückladen werden die Kommentare mit zurückgeschrieben,
  524.     sofern welche vorhanden sind.
  525.  
  526. - Protection:
  527.  
  528.     Die Protectionflags werden wieder so hergestellt, wie sie
  529.     früher waren. Ansonsten "rewd". Das Archivflag bleibt davon unberührt.
  530.  
  531.  
  532. ============================
  533.  Das zweite Auswahlfenster:
  534. ============================
  535.  
  536. ---------------   --------------   ---------------   ---------------
  537. |             |   |            |   |             |   |             |
  538. |             |   |            |   |             |   |             |
  539. |    df0:     |   |    df1:    |   |    df2:     |   |    df3:     |
  540. |             |   |            |   |             |   |             |
  541. |             |   |            |   |             |   |             |
  542. ---------------   --------------   ---------------   ---------------
  543.  
  544. ====================================================================
  545.  
  546. Gesamte Verzeichnisstruktur:            Wählen Sie den Modus:
  547.  
  548.      --------------                     -----------------------------
  549.      | ja  | nein |                     | Crypt | Kompress | normal |
  550.      --------------                     -----------------------------
  551.  
  552. Archivflag setzen:                      Backup-Report:
  553.  
  554.      --------------                     -----------------------------
  555.      | ja  | nein |                     | Disk  | PRT:    | kein    |
  556.      --------------                     -----------------------------
  557.  
  558. Überprüfen nach dem Schreiben:          Alternatives Speichermedium:
  559.  
  560.      --------------                     ------------- ---------------
  561.      | ja  | nein |                     | ja | nein | | DH1:        |
  562.      --------------                     ------------- ---------------
  563.  
  564. =====================================================================
  565.  
  566.          -------------    -----------   -------------
  567.          |   Zurück  |    |  Weiter |   | Abbrechen |
  568.          -------------    -----------   -------------
  569.  
  570. ============================
  571.  Die Bedeutung der Gadgets:
  572. ============================
  573.  
  574.  
  575. - DF0:,DF1:,DF2:,DF3:
  576.  
  577.     Wählen Sie maximal zwei Laufwerke aus. Nicht
  578.     angeschlossene Laufwerke erzeugen eine Fehlermeldung
  579.     bei Auswahl.
  580.  
  581. - Crypt,Kompress,normal:
  582.  
  583.     Crypt:
  584.  
  585.           Die Daten werden nach einem Passwort verschlüsselt.
  586.           Ohne Passwort ist das Laden und Entschlüsseln der Daten
  587.           unmöglich. (Eine Datenkomprimiering findet hier nicht statt).
  588.           Die Verschlüsselung geschieht nach der Methode von "Vernam".
  589.           Dieser Algorithmus weist jedem Byte einen neuen Wert zu.
  590.  
  591.     Kompress:
  592.  
  593.           Die Daten werden byteweise komprimiert. Die Anzahl der Disketten,
  594.           die für ein Backup benötigt werden, stimmen bei dieser Option
  595.           natütlich nicht mehr korrekt, da nicht vorhergesagt werden
  596.           kann wie effizient die Komprimierung tatsächlich wird.
  597.           Es soll an dieser Stelle nicht verschwiegen werden,
  598.           daß die Daten theoretisch länger werden können.
  599.  
  600.         normal:
  601.  
  602.           Die Daten werden unverändert übernommen.
  603.  
  604. - Gesamte Verzeichnisstruktur:
  605.  
  606.     Sichert die gesamte Verzeichnisstruktur, auch wenn
  607.     keine Dateien in einem Verzeichnis ausgewählt worden
  608.     sind.
  609.  
  610.     Wenn Daten geladen werden gibt diese Funktion an, ob
  611.     alle Verzeichnisse wieder erzeugt werden sollen oder
  612.     nur die benötigten.
  613.  
  614. - Archivflag setzen
  615.  
  616.     Setzt nach dem Speichern oder Laden das Archivflag.
  617.  
  618. - Disk,PRT:,kein
  619.  
  620.     Wohin der Backup-Report geschrieben werden soll. Dieser
  621.     Report wird zur Kontrolle entweder in eine Datei
  622.     "BackStream_Report" in das Verzeichnis aus dem das
  623.     Programm gestartet worden ist geschrieben oder über den
  624.     Drucker ausgegeben.
  625.  
  626. - Überprüfen nach dem Schreiben:
  627.  
  628.     Liest jeden Track nachdem er geschrieben worden ist und
  629.     kontrolliert ihn auf Fehler. Tritt ein Fehler auf, so
  630.     kann man entweder Abbrechen, den Fehler ignorieren,
  631.     nocheinmal einen Schreibversuch unternehmen oder die
  632.     Diskette gegen eine neue austauschen.
  633.  
  634. - Alternatives Speichermedium:
  635.  
  636.     Die Daten werden nicht auf Diskette geschrieben sondern
  637.     auf das im Stringgadget stehende Device. Hier können Sie
  638.     auch ein Diskettenlaufwerk eintragen. Dann werden die Daten
  639.     auf eine formatierte Diskette geschrieben.
  640.     Beachten Sie aber die eingeschränkte Kapazität.
  641.  
  642. - Zurück:
  643.  
  644.     Zeigt wieder die erste Seite an.
  645.  
  646. - Weiter:
  647.  
  648.     Zeigt die dritte Seite an.
  649.  
  650. - Abbrechen:
  651.  
  652.     Bricht die Auswahl ab und zeigt den Hauptauswahlrequester.
  653.  
  654.  
  655. ===========================
  656.  Aufbau der dritten Seite:
  657. ===========================
  658.  
  659. ---------------------------    ---------------------------
  660. |                         |    |                         |
  661. | Laufwerk: DFx           |    | Laufwerk: DFy           |
  662. |                         |    |                         |
  663. | Spur:   0   Kopf:   0   |    | Spur:   0   Kopf:   0   |
  664. |                         |    |                         |
  665. | Status:                 |    | Status:                 |
  666. |                         |    |                         |
  667. ---------------------------    ---------------------------
  668.  
  669.  
  670. ----------------------------------------------------------
  671. |                                                        |
  672. |  Datei:                                                |
  673. |                                                        |
  674. |  Verzeichnis:                                          |
  675. |                                                        |
  676. |  Status:                                               |
  677. |                                                        |
  678. ----------------------------------------------------------
  679.  
  680.  
  681.  
  682.         -------------    -----------   -------------
  683.         |   Zurück  |    |  Start  |   | Abbrechen |
  684.         -------------    -----------   -------------
  685.  
  686.  
  687. - Zurück:
  688.  
  689.     Zeigt die zweite Seite wieder an.
  690.  
  691. - Start:
  692.  
  693.     Startet den Kopiervorgang.
  694.  
  695. - Abbrechen:
  696.  
  697.     Bricht die Auswahl ab und zeigt den Hauptauswahlrequester.
  698.     Ist der Kopiervorgang schon gestartet, so kann er hiermit
  699.     jederzeit nach einer Sicherheitabfrage abgebrochen werden.
  700.  
  701.  
  702. ====================
  703.  Der Kopiervorgang:
  704. ====================
  705.  
  706. Das Kopieren geschieht mit maximal zwei Laufwerken, die
  707. abwechselnd benutzt werden. Man kann also die eine Diskette
  708. wechseln während die andere beschrieben wird. Die Disketten brauchen
  709. nicht formatiert sein. Außerdem werden für die Zeit des Disketten-
  710. ^^^^^
  711. zugriffs die ausgewählten Laufwerke für andere Tasks gesperrt.
  712. Es werden nur die ausgewählten Dateien gesichert oder geladen.
  713.  
  714. ************************************************************************
  715. > Das heißt Sie können einzelne Dateien aus dem Archiv zurückholen !!! <
  716. ************************************************************************
  717.  
  718. Diese Fähigkeit von BackSTREAM erfordert eine besondere Datenorganisation.
  719. Die Daten müssen vor dem Schreiben in eine spezielle Reihenfolge sortiert
  720. werden, damit später auch einzelne Dateien korrekt wiedergefunden werden
  721. können.
  722.  
  723. Ein weiteres Problem stellt das Multitasking dar. Wenn z.B. eine
  724. komplette Verzeichnisstruktur bereits auf einen Datenträger geschrieben
  725. ist und irgendwann während des Speicherns noch nicht gesicherte Daten
  726. geändert oder gar gelöscht werden, müssen diese Daten korrigiert werden.
  727. BackSTREAM erkennt solche Ausnahmen und korrigiert die Daten.
  728. Dies hat zur Folge, daß Sie eventuell nocheinmal die erste Diskette
  729. auf Verlangen einlegen müssen. Dies geschieht bei komprimierten Daten
  730. grundsätzlich. Gelöschte oder fehlerhafte Dateien werden nach einer
  731. Warnung übersprungen. Dies ermöglicht ein Backup von einer Harddisk
  732. mit beschädigter Filestruktur, soweit die Daten noch gelesen werden
  733. können!
  734.  
  735. Da jede Diskette eine unverwechselbare Kennung erhält ist das
  736. mehrmalige Beschreiben einer Diskette aus einer Sequenz
  737. unmöglich. Auch kann jede Diskette beim Lesen wieder einwandfrei
  738. identifiziert werden, wodurch keine Daten gemischt werden können.
  739.  
  740. Das Diskettenlabel ist "BkSt". Dies wird auf der Workbench
  741. angezeigt und sagt aus, daß die Diskette nicht normal gelesen
  742. werden kann. BackSTREAM Disketten können jedoch mit jedem
  743. herkömmlichen Kopierprogramm vervielfältigt werden.
  744.  
  745. ==================
  746.  Fehlermeldungen:
  747. ==================
  748.  
  749. - DOS-Fehler:
  750.  
  751.     Es ist während einer DOS-Operation ein Fehler
  752.     aufgetreten. Die genaue Fehlerursache kann anhand der
  753.     Fehlernummer im DOS-Handbuch nachgeschlagen werden.
  754.  
  755. - Nicht genügend Speicher vorhanden.
  756.  
  757.     Schließen Sie ein paar unnötige Fenster und beenden Sie
  758.     unnötige Programme. Führt dies zu keinem Erfolg, so
  759.     starten Sie Ihr System neu und probieren es nocheinmal.
  760.  
  761. - Leider nur eine Demoversion.
  762.  
  763.     Es handelt sich um eine Demoversion.
  764.         (Wie wär's mit dem Orginal ?);
  765.  
  766. - Keine IFFDatei
  767.  
  768.     Sie versuchen vergeblich eine nicht IFF-Datei zu öffnen.
  769.  
  770. - Diese Diskette gehört zur Sequenz!
  771.  
  772.     Diese Diskette enthält bereits zur Kopiersequenz
  773.     gehörige Daten. Nehmen Sie eine andere Diskette!
  774.  
  775. - Bitte legen Sie eine Diskette ein.
  776.  
  777.     Legen Sie eine Diskette ein.
  778.  
  779. - Legen Sie eine Diskette in Laufwerk DFx: ein.
  780.  
  781.     Legen Sie die eine Diskette in das geforderte Laufwerk ein.
  782.  
  783. - Datei überschreiben?
  784.  
  785.     Ist das DOS-Deleteflag gesetzt kann normalerweise eine
  786.     Datei nicht gelöscht werden. Sie können diesen Schutz
  787.     jetzt aufheben oder die Datei wird übersprungen.
  788.  
  789. - Schreibfehler aufgetreten.
  790.  
  791.     Sie können einen weiteren Schreibversuch unternehmen
  792.     oder diesen Fehler ignorieren. Außerdem können Sie eine
  793.     neue Diskette einlegen.
  794.  
  795. - Diskette ist schreibgeschützt!
  796.  
  797.     Entfernen Sie den Schreibschutz.
  798.  
  799. - Funktion noch nicht implementiert.
  800.  
  801.     Schade! Vielleicht demnächst.
  802.  
  803. - Daten nicht korrigiert.
  804.  
  805.         Wenn Sie Daten komprimieren, müssen die neuen Dateilängen an
  806.         den Anfang des Datenstroms geschrieben werden. Dazu ist es
  807.         erforderlich am Ende des Kopiervorgangs noch einmal die erste
  808.         Diskette der Sequenz, nach einer Aufforderung, einzulegen.
  809.         Haben Sie dies nicht gemacht, so können die Daten nicht
  810.         eingelesen werden.
  811.  
  812. ====================================
  813.  Sinnvolles Arbeiten mit BackSTREAM
  814. ====================================
  815.  
  816.  
  817. Bevor Sie ein Backup Ihrer Harddisk anfertigen, sollten Sie über folgende
  818. Punkte nachdenken:
  819.  
  820. - Verwenden Sie nur Markendisketten für Ihr Backup. Datenverlust ist
  821.   meist teurer als ein paar Mark mehr für Disketten.
  822.  
  823. - Überlegen Sie sich vorher, ob Sie Ihre Daten wirklich komprimieren
  824.   oder verschlüsseln wollen. Diese Funktionen nehmen einige Zeit
  825.   in Anspruch.
  826.   Meist genügt es einige sicherheitsempfindliche Dateien getrennt in
  827.   einer eigenen Sequenz abzuspeichern.
  828.  
  829. - Legen Sie sich zwei Sequenzen an.
  830.   In der einen sichern Sie alle Hauptprogramme, wie z.B. Text-
  831.   verarbeitungsprogramme etc. und in der zweiten Speichern Sie alle
  832.   Daten, die sich häufig ändern.
  833.   Auf diese Weise minimieren Sie den Zeitaufwand für ein Backup,
  834.   das Sie nicht vergessen sollten! BackSTREAM unterstützt diese Art
  835.   der Datensicherung durch eine Reihe von Funktionen:
  836.  
  837.   - Archivflag
  838.   - Datum
  839.   - Name etc.
  840.  
  841.  
  842. =============
  843.  Anmerkungen
  844. =============
  845.  
  846.  Die Backupgeschwindigkeit ist noch nicht ganz optimal, da ich die
  847.  Betriebssystemroutinen und keine eigenen Assemblerroutinen verwende.
  848.  Auch ist die Komprimierung der Daten noch nicht optimal.
  849.  I'm working on it!
  850.  
  851.  Auch sei an dieser Stelle all denen gedankt, die durch Vorschläge und
  852.  Kritik dieses Programm verbessert haben.
  853.  Vielen Dank auch an die Programmierer der Module TurboFiles und IFFLoad,
  854.  die ich in dieser Version von BackSTREAM verwende.
  855.  
  856.  Ich hoffe mit diesem Programm eine preiswerte Alternative zu herkömmlichen
  857.  Produkten geschaffen zu haben und erinnere noch einmal an die Shareware-
  858.  gebühr bei Benutzung des Programms.
  859.  
  860. Viel Spaß beim Arbeiten mit BackSTREAM.
  861.  
  862. - Thomas Stolze.                                 26 JAN 1991
  863.  
  864. **********************************************************************
  865.  
  866. Updates:
  867. ----------------------------------------------------------------------
  868. V1.32
  869.   Anzahl der Disketten wird jetzt korrekt bestimmt.
  870.                                                   27.10.1990
  871. ----------------------------------------------------------------------
  872. V1.33
  873.   Einige kleinere Änderungen vorgenommen.
  874.   Erste veröffentlichte Version.
  875.                                                   25.01.91
  876. ----------------------------------------------------------------------
  877.  
  878.